package cn.tdu.boot41.mapper;

import cn.tdu.boot41.vo.User;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;

@Mapper
public interface UserMapper {
    //方法返回值如果设置为一个对象类型 这次查询的结果会自动封装到这个对象中
    //如果没有查询到 则方法的返回值为null
    //*** 如果查询到了多条数据 会报错!!!!
    @Select("select password from user where username=#{username}")
    User selectByUsername(String username);

    @Insert("insert into user values(null,#{username},#{password},#{nick})")
    void insert(User user);
}
